improved goods - French English Dictionary